package store

import (
	"cgs-server/server/cgs/app/models"
	v1 "cgs-server/server/cgs/app/models/v1"
	"cgs-server/server/model"
)

type PublicWorksheetExtStore interface {
	Save(wg *models.ExtUrl, user *model.User, opts v1.CreateOptions) error

	List(wg *models.ExtUrl, user *model.User, opts v1.ListOptions) (*models.ExtUrls, error)

	Delete(wg *models.ExtUrl, user *model.User, opts v1.DeleteOptions) error
}
